package com.wise.summer.v1.portal.content.applicationcolumns;

import com.wise.framework.annotations.ApiInfo;
import com.wise.framework.annotations.Publish;
import com.wise.framework.annotations.SkipUserAuth;
import com.wise.framework.daoannotations.Column;
import com.wise.framework.summer.BasicSummer;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * @author hejiawei
 * @date 2020/10/27 12:43
 */
@Getter
@Setter
@Publish
@ApiInfo("前台application栏目列表")
@SkipUserAuth
public class ListApplicationColumns extends BasicSummer<List<ListApplicationColumns.Result>> {

    @Getter
    @Setter
    public static class Result {
        @Column("id")
        private String id;

        @ApiInfo("栏目名")
        @Column("column_name")
        private String columnName;

        @Column("alias")
        private String alias;
    }
}
